package com.zzyl.dto;

import com.zzyl.base.BaseDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

@Data
@ApiModel(value = "护理级别DTO", description = "用于数据传输的护理级别对象")
public class NursingLevelDto extends BaseDto {

    @ApiModelProperty(value = "描述", example = "适用于需要长期护理的老年人")
    private String description;

    @ApiModelProperty(value = "费用", example = "2000.00")
    private BigDecimal fee;

    @ApiModelProperty(value = "护理级别名称", example = "标准护理")
    private String name;

    @ApiModelProperty(value = "护理计划ID", example = "12345")
    private Long planId;

    @ApiModelProperty(value = "护理计划名称", example = "标准护理计划")
    private String planName;

    @ApiModelProperty(value = "备注", example = "可按客户需求定制")
    private String remark;

    @ApiModelProperty(value = "状态", notes = "0 - 未启用, 1 - 启用", example = "1")
    private Integer status;
}
